The inPilot application supports configuring multiple gateways for which reports can be customized and generated. Gateways are Starent Networks’ chassis from which EDRand bulkstat files are fetched to the reporting server.When a gateway is added through the GUI, a directory by the name of the gateway is created in the <inpilot_install_dir>/starbi/server/data directory.The inPilot application expects the EDR files in the directories that are created when adding the gateway.The inPilot application facilitates logging to trace and debug problems identified within the reporting system.This section provides information on the scripts that can be used to manage the inPilot components and the reports.A shell script utility called serv is included with inPilot in the <inpilot_install_dir>/starbi/bin directory. This serv script can be used to manage the following inPilot processes:This utility can report the status of the inPilot processes on the system or it can be used to stop the inPilot process.
This is an optional keyword used with the serv script. This represents the PSMON application.IMPORTANT: If you stop the inPilot process, make sure that PSMON is not running. Otherwise PSMON will restart the inPilot application.
The following is a sample output of the serv status command:PSMON is a perl script that is used to monitor the Scheduling Server, Postgres Server, and Apache Server processes. This script can start or stop the processes based on certain thresholds specified in the inPilot configuration file. The PSMON respawns any dead processes using the set of rules defined in the configuration file.To generate the reports in excel format, execute the following script from the <inpilot_install_dir>/starbi/bin directory.The script takes two parameters, the date for which report is to be generated and the path where generated report is to be stored. The date must be in mm-dd-yyyy format only.Using the generate_dns_mapp_sql.sh ScriptTo generate the DNS mapping for the specified list of IP addresses, execute the following script from the <inpilot_install_dir>/starbi/bin directory:
output file where mapping should be stored This script is used to perform Internet DNS lookup of the specified IP addresses. It uses the ‘nslookup’ system administration command to find the DNS name of the specified IP. Please note that the machine must be connected to Internet for successful execution.Using the getSupportDetails ScriptIn the event additional troubleshooting assistance is required, debugging information can be collected using a script called getSupportDetails.pl. This script collects different log files and captures the output of certain system commands that aid in troubleshooting issues. This script is packaged with inPilot in the <inpilot_install_dir>/starbi/tools/supportdetails/ directory.This script refers to an XML file to get the list of logs. This XML file resides in the same directory as the script. Once executed, the script retrieves the contents of logs, files, folders, and output of certain commands and prepares a zipped file (inpilotsupportDetails.tar.gz), by default it is placed in /tmp/log directory.Apart from standard Perl modules (which are included in default installation of Perl), some additional modules are required for running the script. The list is as follows:These modules are installed by default by the product. Please ensure that the above mentioned modules are installed when using a different installation of Perl../getSupportDetails.pl [--level=...] [--xmlfile=...] [--help]
Specifies the level of debug to run. It can have a maximum of 4 levels. The level 4 provides the most detailed information. Collects problem specific logs and information which is not collected under normal levels. This can be combined with --level option.
l
l
l
l The number of files being processed during each parsing interval for HTTP and non-HTTP EDRs can be controlled using the following parameters defined in settings.py file.With the above default configuration, if the number of files being accumulated are less than 25 and not in multiples of 5, then inPilot spawns one more process to parse the remaining files.This section provides information on how to resolve situations you might encounter with using inPilot software. This section provides problem definitions, their likely cause(s), and solutions.
The EDR files are generated and moved out from the input directory. However, there are no reports getting generated.
n The files may not be available in the archive directory i.e. <inpilot_install_dir>/starbi/archive.
n Check if they are marked invalid. If yes, check if there are any headers present in the files. If not, you need to configure ECS appropriately.
1
2 Select Cache check box.
3 Click Clear Private Data Now.
1
2 Click Delete.
3 Select Temporary Internet files check box.
4 Click Delete.The Firefox version supported for inPilot is 3.0.10 and later. For Internet Explorer, it is 7.0 and later.
|
| Cisco Systems Inc. |
| Tel: 408-526-4000 |
| Fax: 408-527-0883 |